learn api testing from scratch